Cristiano Ronaldo || 859 goals
No player has ever scored as many goals for Real Madrid as Ronaldo has scored, and he also leads the way for Portugal. In fact, Ronaldo’s haul for his country is more than any other male player at international level.
He has found the back of the net a total of 873 times throughout his illustrious career and won three Premier League titles, five Champions League titles, and Euro 2016, to name just a few of his many trophies. Despite turning 38 in February, the former Juventus and Manchester United star has shown he still has much to give for both club and country, having scored more goals than anyone else in the calendar year of 2023, striking 52 times for Portugal and Al-NassrWe are unlikely to see another striker as good as Cristiano Ronaldo, whose goal-scoring mindset has made him the greatest marksman in sporting history.
After beginning out as a quick-footed winger, the Portuguese star dominated the goalscoring charts for the majority of the twenty-first century, breaking record after record, producing Champions League totals that may never be matched.
Top 10 Highest Goalscorers of All Time in Football [Updated 2024]
Five-time Ballon d’Or winner Cristiano Ronaldo is the leading goal-scorer in the world. The Portuguese forward scored 54 goals for club and country in 2023. The legends of football in our “Top 10 Highest Goal Scorers of All Time” article, showcasing players who transformed the sport with their goal-scoring prowess. From Pelé to Lionel Messi, these athletes have become icons, achieving extraordinary goal counts and setting new standards. They are celebrated for their precision, power, and consistency, making them standouts in football’s history.
Bayern Munich and England striker Harry Kane scored 52 goals, PSG and France forward Kylian Mbappe (52 goals), and Manchester City and Norway striker Erling Haaln (50 goals), came out to be the top leading scorers of 2023.